package com.xuecheng.api.media;

import com.xuecheng.framework.domain.media.folder.FolderMappingNode;
import com.xuecheng.framework.domain.media.request.FolderMappingRequest;
import com.xuecheng.framework.model.response.ResponseResult;
import io.swagger.annotations.Api;

import io.swagger.annotations.ApiOperation;

@Api(value = "视频上传文件夹管理接口", tags = {"视频上传文件夹接口,提供视频上传文件夹的新建和删除,查询接口"})
public interface MediaUploadFolderMappingControllerApi {

    @ApiOperation("映射视频上传文件夹")
    FolderMappingNode getFolderMapping();

    @ApiOperation("添加视频上传文件夹")
    ResponseResult addFolder(FolderMappingRequest folderMappingRequest);

    @ApiOperation("添加视频删除空文件夹")
    ResponseResult delFolder(FolderMappingRequest folderMappingRequest);
}
